Multi-Agent Job Application Assistant Crew
Agentic AI
Large Multimodal Model
crewAI
OpenAI
Serper
Streamlit
Tip
Multi-Agent Job Application Assistant Crew is a modular GenAI application that helps users streamline the job application process using task-specialized CrewAI agents, dynamic forms, and advanced retrieval techniques.
π Features
- π€ Multi-Agent Architecture: Each agent performs a dedicated task (e.g., resume enhancement, cover letter generation, job matching).
- π§Ύ Job Form Parsing: Upload job descriptions or links and auto-parse key requirements.
- π Dynamic Resume Customization: Tailor your resume and experience section based on the job description.
- βοΈ Cover Letter Generation: Generate personalized, professional cover letters using AI agents.
- π§ Memory & Reasoning: Long-term memory using vector store for improved reasoning across tasks.
π§± Tech Stack
- Framework: Streamlit + CrewAI
- LLMs: OpenAI GPT-4o
- Retrieval:
ChromaDB - Agents: Role-based CrewAI agents (e.g., Researcher, ResumeWriter, Reviewer)
- Deployment: Streamlit Cloud
π GitHub Repository
π Explore Source Code: https://github.com/prasadbhoite/Multi_Agent_Job_Application_Crew
π§ͺ Screenshots

β οΈ If youβre running locally, be sure to include your
.env,secrets.toml, andrequirements.txt.
𧬠Live Demo
Try the app live: